/*
    接口配调用文件
    by:David 2018.6.14
*/
import ajax from './ajax.js';
import qs from 'qs';

// import config from '@/commom/config';
// const host = config.host;
// const appKey = config.appKey;
// const appid = config.appid;

/**
 * 接口模版====post
 *
 * export const test = params => {return fly.post(`${root}/xx/xx`, qs.stringify(params))};
 *
 * 接口模版====get
 *
 * export const test1 = function(){return fly.get(`${root}/api/getNewsList`)}
 *
 *
 * 用法：
 * 在 页面用引入 test
 * import {test} from '../../http/api.js'
 *
 * test(params).then(res=>{ console.log(res) })
 */

// export const test = params => {
//     return fly.post(`${host}/xx/xx`, qs.stringify(params))
// };

// 通用的get请求
export const get = (params) => {
	return ajax.get(`${params.url}`, qs.stringify(params.data));
};

// 通用的post请求
export const post = (params) => {
	return ajax.post(`${params.url}`, qs.stringify(params.data));
};
// 封装的登录请求，根据后台接收方式选择是否加qs.stringify
export const login = params => {
	return ajax.post('/login', params);
};
